stewed mixed vegetables - Alemán Inglés Diccionario